package com.github.edu.repair.web.service;

import com.github.admin.edu.assembly.page.entity.Pager;
import com.github.edu.repair.api.entity.TBxBxsq;
import com.github.edu.repair.api.entity.TBxFwfl;
import com.github.edu.repair.api.entity.TBxGzms;
import org.springframework.ui.ModelMap;

import java.util.List;

/**
 * Create by IntelliJ IDEA
 * 用户：王建
 * 日期：2018-8-23
 */
public interface UserRepairService {

    void userRepair(ModelMap map,String userId);

    List<TBxFwfl> getAllFwfl(Integer id);

    void getAllGzms(ModelMap map, TBxGzms gzms, Pager pager);

    String getAllJsonGzms(TBxGzms gzms);

    /**
     * 流程第一步
     */
    void saveRepair(ModelMap map, TBxBxsq bxBxsq,Integer stepId);

    /**
     * 保存流程步骤
     * @param map
     * @param stepId
     * @param bxBxsq
     */
    boolean saveStep(ModelMap map,Integer stepId,TBxBxsq bxBxsq,String userId);


}
